home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cocktail
/
cg.lha
/
cg
/
hag-c
/
Makefile
< prev
Wrap
Makefile
|
1992-11-24
|
824b
|
54 lines
LIB = $(HOME)/lib
INCDIR = $(LIB)/include
CFLAGS = -I$(INCDIR)
CC = cc
Main: Main.o Tree.o Eval.o
$(CC) -o Main Main.o Eval.o Tree.o $(LIB)/libreuse.a
Main.o: Tree.h Eval.h
Tree.h Tree.c Eval.h Eval.c: hag
cg -cdimDI0 hag;
lint: Tree.h Tree.c Eval.h Eval.c
lint $(CFLAGS) -u *.c
test:
cg -0cdimwDI hag;
make Main
echo 5 4 3 2 1 0 | Main
cg -0cIT hag;
make Main
echo 2 0 | Main
cg -0cIX hag;
make Main
echo 2 0 | Main
cg -0cIY hag;
make Main
echo 2 0 | Main
cg -0cIZ hag;
make Main
echo F > TraceTab
echo 2 0 | Main
cg -0cITU hag;
make Main
echo 2 0 | Main
cg -0cIXU hag;
make Main
echo 2 0 | Main
cg -0cIYU hag;
make Main
echo 2 0 | Main
cg -0cIZU hag;
make Main
echo 2 0 | Main
clean:
rm -f TraceTab Main Tree.* Eval.* Main.o yyTree.w
.SUFFIXES: .c .o
.c.o:
$(CC) $(CFLAGS) -c $*.c